home *** CD-ROM | disk | FTP | other *** search
- /* fgetc.c */
- #include <stdio.h>
- main()
- {
- int i, c;
- char buffer[81];
- FILE *infile;
- if ((infile = fopen("c:\\autoexec.bat", "r")) == NULL)
- {
- perror ("fopen failed.\n");
- exit(0);
- }
- c= fgetc(infile);
- for (i=0; (i<80) && (feof(infile) == 0) && (c != '\n'); i++)
- {
- buffer[i] = c;
- c= fgetc(infile);
- }
- buffer[i] = '\0'; /* Make a C-style string */
- printf("First line of c:autoexec.bat: %s\n", buffer);
- }